daddy long legs [us] - French English Dictionary